home *** CD-ROM | disk | FTP | other *** search
- /*=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
- | Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved
- |
- | This Library is part of IDC's TesSeRact Development Tools product
- | line. For information about other IDC products, call 1-215-884-3373.
- *----------------------------------------------------------------------*
- | <TCXLatr.h>: Attribute code definitions for TCXL video and windowing
- | functions. Included by <TCXLvid.h>.
- *----------------------------------------------------------------------*
- | PGS : $Id: tcxlatr.h 5.51 90/10/01 00:00:00 MLM Release Locker: MLM $
- | $Log: tcxlatr.h $
- | Revision 5.51 90/10/01 00:00:00 MLM
- | TCXL 5.51
- |
- *======================================================================*/
- #ifndef _TCXLatr_
- # define _TCXLatr_ 1
- #ifndef BLACK /*- Foreground Color ------*/
- # define BLACK 0x00 /* black */
- # define BLUE 0x01 /* blue */
- # define GREEN 0x02 /* green */
- # define CYAN 0x03 /* cyan */
- # define RED 0x04 /* red */
- # define MAGENTA 0x05 /* magenta */
- # define BROWN 0x06 /* brown */
- # define LGREY 0x07 /* light grey */
- # define DGREY 0x08 /* dark grey */
- # define LBLUE 0x09 /* light blue */
- # define LGREEN 0x0A /* light green */
- # define LCYAN 0x0B /* light cyan */
- # define LRED 0x0C /* light red */
- # define LMAGENTA 0x0D /* light magenta */
- # define YELLOW 0x0E /* yellow */
- # define WHITE 0x0F /* intense white */
- # define INTENSE 0x08 /* intensity bit */
- /*- Background color ------*/
- # define _BLACK 0x00 /* black */
- # define _BLUE 0x10 /* blue */
- # define _GREEN 0x20 /* green */
- # define _CYAN 0x30 /* cyan */
- # define _RED 0x40 /* red */
- # define _MAGENTA 0x50 /* magenta */
- # define _BROWN 0x60 /* brown */
- # define _LGREY 0x70 /* white */
- # define _DGREY 0x80 /* blink/dark grey */
- # define _LBLUE 0x90 /* blink/light blue */
- # define _LGREEN 0xA0 /* blink/light green */
- # define _LCYAN 0xB0 /* blink/light cyan */
- # define _LRED 0xC0 /* blink/light red */
- # define _LMAGENTA 0xD0 /* blink/light magenta */
- # define _YELLOW 0xE0 /* blink/light yellow */
- # define _WHITE 0xF0 /* blink/light white */
- # define _BLINK 0x80 /* blink/intensity bit */
- /*- Monochrome ------------*/
- # define MONO_N 0x07 /* normal */
- # define MONO_I 0x0F /* intense */
- # define MONO_U 0x01 /* underline */
- # define MONO_IU 0x09 /* intense underline */
- # define MONO_R 0x70 /* reverse */
- # define MONO_NB 0x87 /* blink normal */
- # define MONO_IB 0x8F /* blink intense */
- # define MONO_UB 0x81 /* blink underline */
- # define MONO_IUB 0x89 /* blink intense underline */
- # define MONO_RB 0xF0 /* blink reverse */
- # define MONO_INT 0x80 /* blink bit */
- #endif /* BLACK */
- #endif /* _TCXLatr_ : End of TCXLatr.h */